Bounded-Degree Graphs can have Arbitrarily Large Slope Numbers

نویسندگان

  • János Pach
  • Dömötör Pálvölgyi
چکیده

We construct graphs with n vertices of maximum degree 5 whose every straight-line drawing in the plane uses edges of at least n1/6−o(1) distinct slopes. A straight-line drawing of a graph G = (V (G), E(G)) is a layout of G in the plane such that the vertices are represented by distinct points, the edges are represented by (possibly crossing) line segments connecting the corresponding point pairs and not passing through any other point that represents a vertex. If it creates no confusion, the vertex (edge) of G and the point (segment) representing it will be denoted by the same symbol. Wade and Chu [WC94] defined the slope number sl(G) of G as the smallest number of distinct edge slopes used in a straight-line drawing of G. Dujmović et al. [DSW04] asked whether the slope number of a graph of maximum degree d can be arbitrarily large. The following short argument shows that the answer is yes for d ≥ 5. Define a “frame” graph F on the vertex set {1, . . . , n} by connecting vertex 1 to 2 by an edge and connecting every i > 2 to i − 1 and i − 2. Adding a perfect matching M between these n points, we obtain a graph GM := F ∪ M . The number of different matchings is at least (n/3). Let G denote the huge graph obtained by taking the union of disjoint copies of all GM . Clearly, the maximum degree of the vertices of G is five. Suppose that G can be drawn using at most S slopes, and fix such a drawing. For every edge ij ∈ M , label the points in GM corresponding to i and j by the slope of ij in the drawing. Furthermore, label each frame edge ij (|i − j| ≤ 2) by its slope. Notice that no two components of G receive the same labeling. Indeed, up to translation and scaling, the labeling of the edges uniquely determines the positions of the points representing the vertices of GM . Then the labeling of the vertices uniquely determines the edges belonging to M . Therefore, the number of different possible labelings, which is ∗Supported by NSF grant CCR-0514079 and grants from NSA, PSC-CUNY, Hungarian Research Foundation, and BSF the electronic journal of combinatorics 13 (2006), #N1 1 S |F |+n < S, is an upper bound for the number of components of G. On the other hand, we have seen that the number of components (matchings) is at least (n/3). Thus, for any S we obtain a contradiction, provided that n is sufficiently large. 2 With some extra care one can refine this argument to obtain Theorem. For any d ≥ 5, there exist graphs G with n vertices of maximum degree d, whose slope numbers satisfy sl(G) ≥ n 2− 1 d−2−o(1). Proof. Now instead of a matching, we add to the frame F in every possible way a (d−4)regular graph R on the vertex set {1, . . . , n}. Thus, we obtain at least (cn/d)(d−4)n/2 different graphs GR := F ∪ R, each having maximum degree at most d (here c > 0 is a constant; see e.g. [BC78]). Suppose that each GR can be drawn using S slopes σ1 < . . . < σS. Now we cannot insist that these slopes are the same for all GR, therefore, these numbers will be regarded as variables. Fix a graph GR = F ∪ R and one of its drawings with the above properties, in which vertex 1 is mapped into the origin and vertex 2 is mapped into a point whose x-coordinate is 1. Label every edge belonging to F by the symbol σk representing its slope. Furthermore, label each vertex j with a (d− 4)-tuple of the σks: with the symbols corresponding to the slopes of the d−4 edges incident to j in R (with possible repetition). Clearly, the total number of possible labelings of the frame edges and vertices is at most S |F |+(d−4)n < S(d−2)n. Now the labeling itself does not necessarily identify the graph GR, because we do not know the actual values of the slopes σk. However, we can show that the number of different GRs that receive the same labeling cannot be too large. To prove this, first notice that for a fixed labeling of the edges of the frame, the coordinates of every vertex i can be expressed as the ratio of two polynomials of degree at most n in the variables σ1, . . . , σS. Indeed, let σ(ij) denote the label of ij ∈ F and let x(i) and y(i) denote the coordinates of vertex i. Since, by assumption, we have x(1) = y(1) = 0 and x(2) = 1, we can conclude that y(2) = σ(12). We have the following equations for the coordinates of 3: y(3) − y(1) = σ(13)(x(3) − x(1)), y(3) − y(2) = σ(23)(x(3) − x(2)). Solving them, we obtain x(3) = σ(12) − σ(23) σ(13) − σ(23) , y(3) = σ(13) σ(13)(σ(12) − σ(23)) σ(13) − σ(23) , and so on. In particular, x(i) = Qi(σ1,...,σS) Qi(σ1,...,σS) , for suitable polynomials Qi and Q ′ i of degree at most n. For any pair of vertices i < j, and for any slope variable σk, the condition that the line connecting i and j has slope σk can now be written as a polynomial equation of degree at most n: Pij(σ1, . . . , σS) − σk = 0. Since x(i) − x(j) = QiQj−QiQj QiQ ′ j , we can decide whether the image of i is to the left of the image of j, to the right of it, or they have the same x-coordinate, provided that we the electronic journal of combinatorics 13 (2006), #N1 2 know the “sign pattern” of the polynomials P ′ ij := QiQ ′ j − QiQj and P ′′ ij := QiQj , i.e., we know which of them are positive, negative, or zero. Thus, altogether we have 3 ( n 2 ) polynomials Pij, P ′ ij, P ′′ ij (1 ≤ i < j ≤ n) in S variables, each of degree at most 2n. For any fixed labeling of the frame edges and vertices, the sign pattern of these polynomials uniquely determines the graph GR. (Observe that if the label of a vertex i is a (d−4)-tuple containing the symbol σk, then from the sign pattern of the above polynomials we can reconstruct the sequence of all vertices that belong to the line of slope σk passing through i, from left to right. From this sequence, we can select all elements whose label contains σk, and determine all edges of R along this line.) To conclude the proof, we need the Thom-Milnor theorem [BPR03]: Given N polynomials in S ≤ N variables, each of degree at most 2n, the number of sign patterns determined by them is at most (CNn/S), for a suitable constant C > 0. In our case, the number of graphs GR is at most the number of labelings (< S (d−2)n) times the maximum number of sign patterns of the polynomials Pij , P ′ ij, P ′′ ij (1 ≤ i < j ≤ n). By the Thom-Milnor theorem, this latter quantity is at most ( C3 ( n 2 ) n )S , for a suitable constant C. Thus, the number of GRs is at most S (d−2)n(C3n3)S. Comparing this to the lower bound (cn/d)(d−4)n/2, stated in the first paragraph of the proof, we obtain that S ≥ n 2− 1 d−2−o(1), as required. 2 Acknowledgment. Barát et al. [BMW05] independently found some similar, but slightly weaker results for the slope number. In particular, for d = 5, they have a more complicated proof for the existence of graphs with maximum degree five and arbitrarily large slope numbers, that does not give any good explicit lower bound for the growth rate of the slope number, as the number of vertices tends to infinity. They have also established similar results for the geometric thickness, defined as the smallest integer S with the property that the graph G admits a straight-line drawing, in which the edges can be colored by S colors so that no two edges of the same color cross each other [E04]. Clearly, this number cannot exceed sl(G). We are grateful to B. Aronov for his valuable remarks.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bounded-Degree Graphs have Arbitrarily Large Geometric Thickness

The geometric thickness of a graph G is the minimum integer k such that there is a straight line drawing of G with its edge set partitioned into k plane subgraphs. Eppstein [Separating thickness from geometric thickness. In Towards a Theory of Geometric Graphs, vol. 342 of Contemp. Math., AMS, 2004] asked whether every graph of bounded maximum degree has bounded geometric thickness. We answer t...

متن کامل

S ep 2 00 5 BOUNDED - DEGREE GRAPHS HAVE ARBITRARILY LARGE GEOMETRIC THICKNESS

The geometric thickness of a graph G is the minimum integer k such that there is a straight line drawing of G with its edge set partitioned into k plane subgraphs. Eppstein [Separating thickness from geometric thickness. In Towards a Theory of Geometric Graphs, vol. 342 of Contemp. Math., AMS, 2004] asked whether every graph of bounded maximum degree has bounded geometric thickness. We answer t...

متن کامل

Stars and Bonds in Crossing-Critical Graphs

The structure of previous known infinite families of crossing–critical graphs had led to the conjecture that crossing–critical graphs have bounded bandwidth. If true, this would imply that crossing–critical graphs have bounded degree, that is, that they cannot contain subdivisions of K1,n for arbitrarily large n. In this paper we prove two new results that revolve around this question. On the p...

متن کامل

Large Bounded Degree Trees in Expanding Graphs

A remarkable result of Friedman and Pippenger [4] gives a sufficient condition on the expansion properties of a graph to contain all small trees with bounded maximum degree. Haxell [5] showed that under slightly stronger assumptions on the expansion rate, their technique allows one to find arbitrarily large trees with bounded maximum degree. Using a slightly weaker version of Haxell’s result we...

متن کامل

Planar and Plane Slope Number of Partial 2-Trees

We prove tight bounds (up to a small multiplicative or additive constant) for the plane and the planar slope numbers of partial 2-trees of bounded degree. As a byproduct of our techniques, we answer a long standing question by Garg and Tamassia about the angular resolution of the planar straight-line drawings of series-parallel graphs of bounded degree.

متن کامل

List coloring the square of sparse graphs with large degree

We consider the problem of coloring the squares of graphs of bounded maximum average degree, that is, the problem of coloring the vertices while ensuring that two vertices that are adjacent or have a common neighbour receive different colors. Borodin et al. proved in 2004 and 2008 that the squares of planar graphs of girth at least seven and sufficiently large maximum degree ∆ are list (∆ + 1)-...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Electr. J. Comb.

دوره 13  شماره 

صفحات  -

تاریخ انتشار 2006